a key role - Español Inglés Diccionario